// 引入每个目录下面的index.js文件  
const ModulesFile = import.meta.glob('./*.js', { eager: true })

// 总路由集合
const RouterList = []

//提取每个对象下的值 同步获取
Object.values(ModulesFile).map(async mod => {
    if (mod.default) {
        RouterList.push(...mod.default)
    }
})

//定义父组件
const layout = {
    template:`<router-view></router-view>`
}

//导出
export default [
    {
      path:'/product', // 父路由
      component:layout,
      //子路由分组   /user/order/xxxx
      children:RouterList
    }
  ]
